package com.ebupt.migu.music.schedule.entity.pubBroadcastingActTask;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 公播平台活动详情
 */
@Data
public class BroadcastActivityInfoVo implements Serializable {

    private static final long serialVersionUID = 1L;

    //活动ID
    private String activityId;

    //策略名称
    private String activityName;

    //运营触点：1-Banner；2-歌单广场；3-语音播报
    private String activityType;

    //活动状态：0-新建；1-进行中；2-已结束
    private String activityStatus;

    //暂停状态：0-正常；1-暂停；
    private String pause;

    //活动开始时间
    private Date startTime;

    //活动结束时间
    private Date endTime;

    //客群类型：1-标签客群；2-文件上传【商户ID】；3-手工录入【商户ID】4-全量标签
    private String customerType;

    //客群状态：0-新建；1-完成；
    private String customerStatus;

    private String creatorId;

    private String creatorName;

    private String creatorDepartment;

    private String creatorDepartmentName;

    private Date createTime;

    private Date modifyTime;

    //备注
    private String remark;

    //运营点位
    private String point;

    //运营活动ID
    private String cmsActivityId;

    //运营歌单标签
    private String section;

    //运营歌单ID
    private String playlistId;

    //语音播报分类
    private String radioSection;

    //语音播报ID
    private String radioId;

    //用来存储活动有哪些标签模块
    private List<String> tagModuleList;

}
